home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 March / EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso / earcd / program / gucrtr13.lha / GUICreator1.3 / GUIC.lha / GUICreator / Demos / ManageCDPics.h < prev    next >
C/C++ Source or Header  |  1995-08-22  |  3KB  |  53 lines

  1. #include "ManageCDPics_Structures.h"
  2.  
  3.  
  4. /* Functions created by GUICreator */
  5.  
  6. #define GADGET_DOWN  0
  7. #define GADGET_UP    1
  8. void ShowGadget(struct Window *win, struct Gadget *gad, int type);
  9. void SleepWindow(struct Window *win);
  10. void WakenWindow(struct Window *win);
  11. void GUIC_ErrorReport(struct Window *win,ULONG type);
  12. void CreateBevelFrames(struct Window *win,APTR visualinfo,ULONG bevelcount,struct BevelFrame bevels[]);
  13. void CreateLines(struct Window *win,int linecount,struct Line lines[]);
  14. void CreateTexts(struct Window *win,int textcount,struct Text texts[],long double xscale,long double yscale);
  15. void About(struct Window *hostwin,struct Gadget **wingads,APTR userdata);
  16.  
  17. void HandleManageCDPicsWindow(struct Screen *customscreen,LONG left,LONG top,APTR userdata);
  18.  
  19.  
  20. /* Defines for ManageCDPicsWindow */
  21.  
  22. #define LVID_CD                        0
  23. #define LVID_Category                  1
  24. #define LVID_Picture                   2
  25. #define LAID_Gadget5                   3
  26. #define LAID_Gadget6                   4
  27. #define LAID_Gadget7                   5
  28. #define TXID_Text                      6
  29. #define LAID_Gadget9                   7
  30. #define STID_String                    8
  31. #define LAID_Gadget12                  9
  32. #define CYID_ToShow                    10
  33. #define BTID_SavePrefs                 11
  34. #define BTID_Slideshow                 12
  35. #define BTID_Show                      13
  36.  
  37.  
  38. /* Functions which you must define for ManageCDPicsWindow */
  39.  
  40. extern void UserSetupManageCDPicsWindow(struct Window *win,struct Gadget *wingads[],APTR userdata);
  41.  
  42. void About(struct Window *win,struct Gadget *wingads[],APTR userdata);
  43.  
  44. extern void CDClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  45. extern void CategoryClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  46. extern void PictureClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  47. extern void TextClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  48. extern void StringClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  49. extern void ToShowClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  50. extern void SavePrefsClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  51. extern void SlideshowClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  52. extern void ShowClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
  53.